Saint-Pétersbourg, Rue Tverskaïa
- 1896
- 1m
A short black and white film captures the activity of a busy street in St. Petersburg, Russia.A short black and white film captures the activity of a busy street in St. Petersburg, Russia.A short black and white film captures the activity of a busy street in St. Petersburg, Russia.